﻿using System.Collections.Generic;
using System.Threading.Tasks;
using seejee_Backendium.Core.Dtos;

namespace seejee_Backendium.Core.Interfaces
{
    public interface IMenuService
    {
        Task<IEnumerable<MenuDto>> GetAllMenusAsync();
        Task<MenuDto> GetMenuByIdAsync(int id);
        Task<MenuDto> CreateMenuAsync(MenuDto menuDto);
        Task UpdateMenuAsync(int id, MenuDto menuDto);
        Task DeleteMenuAsync(int id);
    }
}